Sam Ribeiro , Google
Marc Bruyere , University of Tokyo
Marc Bruyere started his career in 1996 working for Club-Internet.fr, and for Cisco, Vivendi Universal, Credit Suisse First Boston, Airbus/Dimension Data, Force10 Networks, and Dell. He received is Ph.D degree from the LAAS CNRS, his thesis is about Open Source OpenFlow SDN for IXPs. He designed and deployed the first European OpenFlow IXP fabric for the TouIX. Now he is a PostDoc at the University of Tokyo.
Angela Nash , REANNZ
Angela is the Chief Operations and Information Officer at the Research and Education Advanced Network of New Zealand (REANNZ). She has over 20 years IT related experience spanning from hands-on technical roles (analyst/programmer, technical operations, etc) through to executive level leadership roles. Angela has worked across a wide range of sectors and technologies, including Spark, Datacom and IBM. She is a member of the Directors Institute of New Zealand, NZ Tech Executive Leaders, Business Mentors Org, CIO Advisory Panel and a Faucet Foundation Board Member.
This talk covers how Open vSwitch can be deployed for virtual routing. In addition to the basics, it talks about OVS testing and troubleshooting features that can simplify debugging. It also talks about performance, including how caching and flow table design influences performance, and how DPDK and multiple kinds of hardware offload fit into the performance picture.
View presentationBen Pfaff , VMware
Ben Pfaff is a lead developer of the Open vSwitch project. He was one of the creators of OpenFlow and led the development effort of the original OpenFlow reference implementation. He was a founding employee at Nicira and is currently at VMware. He received his PhD from Stanford University in 2007. Ben has worked in free and open source software projects, including Debian and GNU, for over 20 years.
OpenFlow is a highly flexible networking paradigm that is capable of addressing a wide range of networking protocols and applications. An abstract model of an Openflow pipeline may be expressed as a series of Match-Action Tables (MAT) that match on one or more packet and/or packet metadata fields, and actions that may involve forwarding decisions, packet modifications and production of metadata. While such flexibility is very powerful in terms of capabilities, it requires complex ASICs that may not support large scale or performance, or will do so at great cost. FAUCET is an open source SDN/OpenFlow controller that specifies a relatively limited subset of OpenFlow that may be efficiently implemented on a wide variety of platforms, while meeting the needs of enterprise networks. We explore how this pipeline could be redesigned in order to use hardware resources such as pipeline stages, TCAMs and Hash Tables more efficiently to maximize scale and performance without compromising capability. The conclusions of this study may be used to inform the hardware-software co-design of Openflow based networking devices.
View presentationAtri Indiresan , Cisco
Trung Troung , Victoria University of Wellington
Trung Truong is a Ph.D. student at Victoria University of Wellington. Prior to his Ph.D. Trung has worked for ISPs and SIs for several years. His research focuses on Internet interdomain routing and applicability of SDN into enhancing BGP performance.
FAUCET FOUNDATION ,
Google has been developing solutions for enterprise networking using SDN, including contributing to the open-source FAUCET project. This talk discusses how the FAUCET approach enables security, development velocity, and other innovation.
Stephen Stuart , Google
This talk will introduce the ZOF framework and show how it's capable of running Faucet. ZOF replaces Ryu while providing a simple programming model built on the async/await language features added in Python 3.5. ZOF relies on a separate OpenFlow micro-service (written in C++) to handle its message serialization needs. I will talk about how ZOF compares to Ryu and how I maintain a downstream port of Faucet that targets ZOF.
View presentationWilliam Fisher ,
William W. Fisher is an independent software developer and creator of the ZOF framework and “oftr” command-line tool. In a prior career, he worked on a cross-platform network mapping and monitoring tool for heterogeneous networks.
HPE Aruba switches support the FAUCET pipeline using flexible ASIC technology. We'll review how this works starting from the flexible ASIC table allocations, to using tools to construct the pipeline, and finally how FAUCET communicates the pipeline to the switch.
View presentationShaun Wackerly , Hewlett Packard Enterprise
For nearly 15 years, Shaun has worked for HPE Networking in firmware and SDN controller development. He has authored 30 patent applications in the areas of L3 networking, security, and SDN. He is a California native who recently relocated to Kentucky.
Josh Bailey , Google
Jerry Cen , Google
Bolei Fu , Google
Simeon Miteff , LBLnet